Power & plant operator careers in Riffa, Bahrain